cradle snatcher - Turkish English Dictionary